// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境
const db = cloud.database()
const _ = db.command
// 云函数入口函数
exports.main = async (event, context) => {
  // 从event中获取values数组
  const values = event.values;
  const results = [];
  // 遍历values数组，对每个id进行查询
  for (const item of values) {
    const querySnapshot = await db.collection('charpter')
      .where({
        belongBank: item.id
      })
      .get();

    // 将查询结果和对应的标题组合到results数组中
    results.push({
      title: item.title,
      data: querySnapshot.data
    });
  }
  // 返回最终结果
  return results;
}
